materials-handling technology - French English Dictionary